puzzled by (something)

Translations
déconcerté par (quelque chose)